Глава 25

Настройка ColdFusion-расширений для Macromedia Dreamweaver

В программном продукте Dreamweaver от корпорации Macromedia, с которой уже "побратался" Allaire — фирма — разработчик ColdFusion, существует возможность подключать различные расширения от сторонних разработчиков, что позволяет в свою очередь использовать дополнительные инструменты для создания Web-сайтов. Так вот и для ColdFusion существует подобное расширение. На текущий момент времени это расширение представляет собой файл MX15666_AllaireColdFusion.mxp.

ColdFusion-расширение для Macromedia Dreamweaver может быть найдено в Internet по адресу http://dynamic.macromedia.com/bin/MM/exchange/ dreamweaver/main.jsp.

Вам также будет необходимо установить программный продукт Macromedia Extension Manager, позволяющий подключать расширения для Dreamweaver.

Для подключения расширения ColdFusion необходимо выполнить следующие действия:

  1. Запустить программу Extension Manager.
  2. Из раскрывающегося списка в панели инструментов выбрать версию Dreamweaver, по отношению к которой будут применены последующие действия.
  1. Выполнить команду File | Install Extension (Файл | Установить расширение) или нажать комбинацию клавиш <Ctrl>+<I>.
  2. Выбрать предварительно скопированный файл-расширение ColdFusion (MX15666_AllaireColdFusion.mxp).
  3. Нажать на кнопку Install (Установить).

Использование расширения ColdFusion

ColdFusion-расширения позволяют включать функции CFML непосредственно в редакторе Dreamweaver с помощью главного меню Insert | Allaire (Вставка | Allaire) или панели Objects (Объекты) .

После установки расширения ColdFusion в списке панели Objects (Объекты) появится новый набор инструментов под названием Cold Fusion, выбрав который, можно с легкостью вставлять CFML-теги, редактируя очередную Web-страницу.

При выборе одного из этих инструментов предлагается настроить параметры соответствующего тега в режиме диалога. В качестве примера давайте разберем инструмент CFLocation (соответствующий тег вставляется на страницу командой Insert | Allaire | CF Location), расположенный на панели в виде "домика" и предназначенный для вставки тега <CFLOCATION>, способствующего открытию указанного ресурса.

После того как тег создан, вы можете редактировать его параметры в инспекторе Properties (Свойства) Dreamweaver.

Также, щелкая на значке Quick Tag Editor [3] в окне свойств, вы можете редактировать код CFML непосредственно в дополнительном окне.

У Macromedia существует еще один продукт — Dreamweaver UltraDcv, позволяющий таким же образом подключать расширения для ColdFusion. При этом в Dreamweaver UltraDev представлено средство Data Bindings , позволяющее разрабатывать приложения, основанные на ColdFusion.

Здесь вы можете устанавливать доступ к базам данных для дальнейшей работы с колонками таблиц. Также вы можете определять переменные форм, URL, сессий, клиентские переменные и переменные приложений. Что позволяет в полной мере облегчить работу по созданию Web-страниц с использованием языка ColdFusion.